Design of Reusable VHDL Component Using External Functions
نویسنده
چکیده
This paper describes a method how to represent and build a reusable VHDL component. By that component we can, for example, describe a family of the relative VHDL models. To represent the component, we use external functions as a mechanism to support a pre-processing and perform the instantiation of the component. A user interface, the constituent of the reusable component, serves for transferring parameters for the instantiation. We deliver a formal syntax of the functions and examples of their semantics. We describe the design of the reusable component as a procedure of transferring of: a) the intrinsic characteristics for a given family of domain objects and b) features from a given VHDL model(s). Those features require to be re-coded and extended with new ones by means of the external functions introduced. To test a reusable component, we use pre-processing and modelling.
منابع مشابه
Design of Reusable Vhdl Components Using External Functions
This paper presents a method how to represent and build a reusable VHDL component. The representation is based on external functions use. The design procedure is described as transferring of characteristics intrinsic for a given class of domain objects and features from a given VHDL model by re-coding and extending this model with new features. The formal syntax of the functions is given. The c...
متن کاملVHDL Descriptions for the FPGA Implementation of PWL-Function-Based Multi-Scroll Chaotic Oscillators
Nowadays, chaos generators are an attractive field for research and the challenge is their realization for the development of engineering applications. From more than three decades ago, chaotic oscillators have been designed using discrete electronic devices, very few with integrated circuit technology, and in this work we propose the use of field-programmable gate arrays (FPGAs) for fast proto...
متن کاملTeaching Top-down Design Using VHDL and CPLD
This paper presents a teaching experience in using VHDL and CPLD in the senior digital design course. The course focus on teaching the top-down design methodology through hands-on experiments. The industrial available tools — Maxplus2, made possible through Altera’s University Program, provide our students a smooth transition from academic concepts to industrial practice. VHDL, the industrial s...
متن کاملAn Approach to Specification and Synthesis of Adaptive Interfaces of Reusable Hardware Modules
A novel methodology for specification and synthesis of adaptive interfaces for Soft IP cores using the VHDL+ extension to VHDL is presented . Our approach separates the specifications of IP core functional behaviour and core interface into different design units. While the core functional behaviour is defined in form of a VHDL+ model that has a transaction level interface, the core interface sp...
متن کاملVHDL Design and Synthesis of PCI Express Bus Controller
This paper presents the design and implementation of 64-bit Peripheral Component Interconnect Express (PCIe) using VHDL. In this thesis, MAC and Physical layer are interconnected using high speed serial communication PCIe bus using a dedicated controller. Peripheral devices like Keyboard, Keypad and RS232 are designed to receive data form external world. Timer is designed for up-count and down-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Informatica, Lith. Acad. Sci.
دوره 9 شماره
صفحات -
تاریخ انتشار 1998